home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac Magazin/MacEasy 57
/
Mac Magazin and MacEasy Magazine CD - Issue 57.iso
/
Software
/
Mobiles Büro
/
Newton
/
Info
/
keyboardprotocol.txt
Wrap
Text File
|
1999-04-20
|
3KB
|
120 lines
Apple Newton Keyboard Data-sheet
Keyboard data was checked by useing serial data protocol analizer.
So you can use this data own your risk.
When keyboard connected to Newton and power on, Newton Keyboard send the
following configuration data to Newton twice.
Hex-Dump & ASCII-Code
----------------------------------------------------------------
16 10 02 64 5F 69 64 00 00 00 0C 6B 79 62 64 61
70 70 6C 00 00 00 01 6E 6F 66 6D 00 00 00 00 10
03 DD E7
----------------------------------------------------------------
SX DL SX d _ i d NU NU NU FF k y b d a
p p l NU NU NU SH n o f m NU NU NU NU DL
EX ] g
----------------------------------------------------------------
Every key send the following binary data to Newton.
// option & shift+Option is can not Display.
// Please check "Type! 1.0" document.
char
code unshift shfit option shift+Option
------ ------- ------- ------- -------
0xB232 ` ~
0x9212 1 !
0x9313 2 @
0x9414 3 #
0x9515 4 $
0x9717 5 %
0x9616 6 ^
0x9A1A 7 &
0x9C1C 8 *
0x9919 9 (
0x9D1D 0 )
0x9B1B - _
0x9818 = +
0xB333 DEL DEL
0xB030 TAB TAB
0x8C0C q Q
0x8D0D w W
0x8E0E e E
0x8F0F f F
0x9111 t T
0x9010 y Y
0xA020 u U
0xA222 i I
0x9F1F o O
0xA323 p P
0xA121 [ {
0x9E1E ] }
0xAA2A \ |
0xB939 CAPS* CAPS
0x8000 a A
0x8101 s S
0x8202 d D
0x8303 f F
0x8505 g G
0x8404 h H
0xA626 j J
0xA828 k K
0xA525 l L
0xA929 ; :
0xA727 ' "
0xA424 RET RET
0xB838 SHFT* SHFT
0x8606 z Z
0x8707 x X
0x8808 c C
0x8909 v V
0x8B0B b B
0xAD2D n N
0xAE2E m M
0xAB2B , <
0xAF2F . >
0xAC2C / ?
0xBB3B CTRL*
0xBA3A OPTN*
0xB737 CMND*
0xB131 SPAC
0xFB7B LEFT
0xFC7C RGHT
0xFD7D DOWN
0xFE7E UP
(*)
-------------------------------------------
CAPS ON 0xB939
CAPS OFF 0xB939
(ex.)
a a A B a
8000 8000 B939 8000 8B0B B939 8000
^^^^ ^^^^
CAPS-ON CAPS-Off
CAPS mode is controled by your software.
-------------------------------------------
Shift-ON 0xB8
Shitf-OFF 0x38
(ex.)
a a A B a
8000 8000 B8 8000 8B0B 38 8000
^^ ^^
Shift-Press Shift-Off
-------------------------------------------
CTRL-ON 0xBB
CTRL-OFF 0x3B
OPTN-ON 0xBA
OPTN-OFF 0x3A
CMND-ON 0xB7
CMND-OFF 0x37
CTRL,OPTN,CMND is similar to Shift-Key Operation.